home *** CD-ROM | disk | FTP | other *** search
- #
- # Copyright (C) 1991 Texas Instruments Incorporated.
- #
- # Permission is granted to any individual or institution to use, copy, modify,
- # and distribute this software, provided that this complete copyright and
- # permission notice is maintained, intact, in all copies and supporting
- # documentation.
- #
- # Texas Instruments Incorporated provides this software "as is" without
- # express or implied warranty.
- #
- ###########################################################
-
- TOP = /ice
- BINDIR = $(TOP)/bin
- CINCDIR = /usr/include
-
- MACHINE = sparc
- C = c
- OBJ = o
- EXE =
- NOLINK = -c
- PROGNAME = -o
- C_OPTIMIZE = -O
- C_LDFLAGS =
- IFLAG = -I
- DFLAG = -D
- RM = rm -f
- INSTALL = install -c -s
- SYS_SPEC = touch
-
- ###########################################################
-
- STD_C_INCS = $(IFLAG)$(CINCDIR)
- STD_C_DEFS =
- STD_C_LIBS =
- STD_C_LIBDIRS =
-
- LOCAL_C_INCS =
- LOCAL_C_DEFS =
- LOCAL_C_LIBS =
- LOCAL_C_LIBDIRS =
-
- PROJECT_C_INCS =
- PROJECT_C_DEFS = $(DFLAG)$(MACHINE)
- PROJECT_C_LIBS =
- PROJECT_C_LIBDIRS =
-
- ALLCLIBS = $(LOCAL_C_LIBS) $(PROJECT_C_LIBS) $(STD_C_LIBS)
- ALLCLIBDIRS = $(LOCAL_C_LIBDIRS) $(PROJECT_C_LIBDIRS) $(STD_C_LIBDIRS)
- ALLCDEFS = $(LOCAL_C_DEFS) $(LOCAL_C_INCS) \
- $(PROJECT_C_DEFS) $(PROJECT_C_INCS) $(STD_C_DEFS) $(STD_C_INCS)
- CFLAGS = $(ALLCDEFS)
-
- #############################################################################
-
- HDRS = cpp.h cppdef.h
- SRCS = cpp1.$(C) cpp2.$(C) cpp3.$(C) cpp4.$(C) cpp5.$(C) cpp6.$(C)
- OBJS = cpp1.$(OBJ) cpp2.$(OBJ) cpp3.$(OBJ) cpp4.$(OBJ) cpp5.$(OBJ) cpp6.$(OBJ)
-
- all :: cpp$(EXE)
-
- .c.$(OBJ) :
- $(CC) $(NOLINK) $(C_OPTIMIZE) $(CFLAGS) $*.c
-
- cpp$(EXE) :: $(OBJS)
- - $(RM) cpp$(EXE)
- $(CC) $(PROGNAME) $@ $(OBJS) $(ALLCLIBDIRS) $(ALLCLIBS) $(C_LDFLAGS)
-
- install :: cpp$(EXE)
- $(INSTALL) cpp$(EXE) $(BINDIR)
-
- sys_spec :: cpp$(EXE)
- $(SYS_SPEC) cpp$(EXE)
- clean ::
- - $(RM) $(OBJS)
- - $(RM) cpp$(EXE)
-
-